.ep-mask {
    position: fixed;
    z-index: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .6);
}

.ep-messgebox {
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40%;
    border-radius: 4px;
    padding: 20px;
    margin-top:-22vh;
    margin-left:-20%;
    /*-webkit-transform: translate3d(-50%, -50%, 0);*/
    /*transform: translate3d(-50%, -50%, 0);*/
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: .2s;
    transition: .2s;
    z-index: 1001;
    overflow: hidden;
    .ep-messge-body-title{
        font-size: 16px;
        color:#333;
    }
    .ep-messgebox-hd {
        display: flex;
        justify-content: center;
        font-size: 22px;
        color: #333;
        margin:20px 0;
        i{
            font-size: 40px;
        }
        span{
            line-height: 40px;
        }
    }
    .ep-messgebox-bd {
        padding: .10rem .10rem .15rem;
        position: relative;
        color: #999;
        text-align: left;
        overflow: auto;
        max-height: 25vh;
        .ep-messge-body-title,.ep-messge-body-content{
            margin: 0 20%;
        }
        .ep-messge-body-content{
            color: #6A6968;
        }
    }

    .ep-messgebox-fd {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: flex-end;
        margin-top: 10px;
    }

    .ep-messgebox-btn {
        display: block;
        background-color: #409eff;
        color:#fff;
        padding:8px 14px;
        border-radius: 4px;
        margin: 0;
        border: 0;
        cursor: pointer;
    }

    .ep-messgebox-cancel {
        border-right: 1px solid #e5e5e5;
        color: #3399ff;
    }

    ep-messgebox-confirm {
        color: #fff;
        font-weight: bold;
        background: #3399ff;
        padding:8px 16px;
        border-radius: 4px;
    }
}


.epl-icon-success{
    color:#67c23a;
}
.epl-icon-error{
    color:#ff0000;
}
.epl-icon-warning{
    color:#e6a23c;
}
.epl-icon-success,.epl-icon-error,.epl-icon-warning{
    margin-right: 10px;
    font-size: 20px;
}


